JetBackup\Destination\Vendors\S3\Client\ClientManager A

Total Complexity 72
Dependencies 11
Dependents 4
Total lines 384
Lines of code 138
Logical lines of code 120
Comment lines 177
Methods 36
Properties 14

Methods 36

Method Rating Maintainability Complexity Lines of code
listObjects()
A
47 12 31
__construct()
A
58 11 14
putObject()
S
53 5 23
getObject()
S
60 5 11
getChunkSize()
S
91 2 1
getBucketRegion()
S
70 2 5
getRetries()
S
91 2 1
getKeepAliveRequests()
S
91 2 1
getClient()
S
73 2 4
getKeepAliveTimeout()
S
91 2 1
__destruct()
S
80 2 3
client()
S
91 1 1
closeChunkedUpload()
S
70 1 6
putChunk()
S
72 1 5
getLogController()
S
92 1 1
listUploadParts()
S
77 1 3
createUploadID()
S
73 1 4
createObject()
S
78 1 3
deleteObject()
S
79 1 3
setLogController()
S
92 1 1
getAccessKey()
S
92 1 1
setAccessKey()
S
92 1 1
getBucket()
S
92 1 1
setBucket()
S
92 1 1
getSecretKey()
S
92 1 1
setKeepAliveRequests()
S
92 1 1
setSecretKey()
S
92 1 1
setKeepAliveTimeout()
S
92 1 1
getRegion()
S
92 1 1
setChunkSize()
S
92 1 1
setRegion()
S
92 1 1
setVerifySSL()
S
91 1 1
getVerifySSL()
S
91 1 1
setEndpoint()
S
92 1 1
getEndpoint()
S
92 1 1
setRetries()
S
92 1 1